touch needle - Turco Inglés Diccionario